AI035
Lập trình Ruby: Sách hướng dẫn cho người thực dụng (Tái bản thứ hai)
Chương 12-13: Kiểm thử, Gỡ lỗi và Tối ưu hóa
Mục tiêu học tập
- Phân biệt các tầng kiểm thử đơn vị, tích hợp và hệ thống.
- Áp dụng các chiến lược gỡ lỗi có hệ thống để xác định và khắc phục các lỗi logic phức tạp.
- Xác định và xử lý các điểm nghẽn hiệu suất bằng cách sử dụng công cụ phân tích và đánh giá hiệu năng.
- Áp dụng tối ưu hóa bộ nhớ và thời gian thực thi mà không làm giảm khả năng bảo trì mã nguồn.